spring-loaded guard - Spanish English Dictionary